;; Module to stitch all of the tests in this directory together into a single
;; variable, so that they can be run all at once.
(module all-tests mzscheme
  (require (planet "test.ss" ("schematics" "schemeunit.plt" 2))
           "test-types.scm"
           "test-level0.scm" "test-level1.scm" "test-other.scm")
  
  (provide all-tests)
  (define all-tests
    (test-suite "All Tests"
                (test-suite "Type System Tests"
                            type-tests)
                (test-suite "Cat Tests"
                            level-0-tests
                            level-1-tests
                            other-tests))))
